substantially longer - Español Inglés Diccionario